/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package scapi.reportes;

import java.sql.SQLException;
import java.util.HashMap;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import scapi.utilerias.BD;

/**
 *
 * @author emmanuel
 */
public class ReporteSCAPI {
    private String archivoJasper;
    private HashMap<String,String> parametros;
    private JasperPrint print;
    private BD bd;

    public ReporteSCAPI(String archivoJasper, HashMap<String, String> parametros) throws SQLException, JRException {
        this.archivoJasper = archivoJasper;
        this.parametros = parametros;
        
        bd = new BD();

        String ruta = "/home/emmanuel/Reports/Compilados/" + archivoJasper;
 
        print = JasperFillManager.fillReport(ruta, parametros, bd.getConn());
        

    }
    
    public JasperPrint getReporte(){
        return this.print;
 
    }



    

}
